Building Knowledge Bases for the Generation of Software Documentation

نویسندگان

  • Cécile Paris
  • Keith Vander Linden
چکیده

Automated text generation requires a underlying knowledge base from which to generate, which is often difficult to produce. Software documentation is one domain in which parts of this knowledge base may be derived automatically. In this paper, we describe drafter, an authoring support tool for generating usercentred software documentation, and in particular, we describe how parts of its required knowledge base can be obtained automatically.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Little Knowledge Can Go a Long Way Towards Program Understanding

Large, complex software systems are hard to learn and navigate. In an ideal environment, documentation can help in this process. However the latter is usually out of date and hard to use. Others have proposed using large knowledge bases to model software systems, however these are very expensive to build and may be as unmaintainable as the code. In this paper, we propose instead to use a highly...

متن کامل

Creative Knowledge Acquisition: an Analysis

For example, during a major industrial application of CODE to software requirements analysis, it took us many months to establish a substantial knowledge base and to convince project team members to use it as the central conceptual repository and documentation source (Skuce 1991b). Almost from the beginning of our involvement however, team members were able to benefit from the process of buildi...

متن کامل

Development Of New Telecommunications Services Using An Expert System

This paper outlines the functionality of an expert system currently under development. It is called "RATS" (Requirements Assistant for Telecommunications Services) and is designed to actively assist the development of new telecommunications services. It helps during the early parts of the development life cycle, during requirements capture and analysis, leading to formal specifications of the s...

متن کامل

Generation of Electronic Products Documentation

The product knowledge manager (PKM) is a multiphase knowledge base system developed to aid in the life-cycle management of electronic products at Boeing Aerospace and Electronics. Numerous pieces of documentation (including source control drawings, fabrication drawings, acceptance test procedures, qualification test procedures) are required for nearly every electronic product developed by Boein...

متن کامل

Using Ontologies For Software Documentation

High quality software documentation is a substantial issue to understand software systems. Shorter time-to-market software cycles increase the importance of automatism to keep the documentation up to date. In this paper, we describe the automatic support of the software documentation process using a social semantic software approach. Therefore, we introduce a software documentation ontology as ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996